Trend-based load balancer for a distributed Web system
نویسندگان
چکیده
The unexpected and continuous changes of the workload reaching any Internet-based service make really difficult to guarantee a balanced utilization of the server resources. In this paper, we propose a novel class of state-aware dispatching algorithms that take into account not only the present resource load but also the behavioral trend of the server load, that is, whether it is increasing, decreasing or oscillating. We apply one algorithm of this class to a multitier Web-based system and demonstrate that it is able to improve load balancing of the most critical server resources.
منابع مشابه
Multicast-Based Distributed LVS (MD-LVS) for Improving Scalability and Availability
Clustering with a single -system image view is the most commonly used approach to increase throughput of a Web site. There are two types of clustering architecture: centralized IP cluster and distributed IP cluster. In centralized IP cluster, Load Balancer distributes incoming requests of clients to an appropriate Real Server based on load characteristics. However, the availability and scalabil...
متن کاملUMPAL: An Unstructured Mesh Partitioner and Load Balancer on World Wide Web
The finite element method (FEM) has been widely used for the structural modeling of physical systems. Due to computation-intensiveness and computation-locality, it is attractive to implement the finite element method on distributed memory multicomputers. Many research efforts have already provided solid algorithms for mesh partitioning and load balancing. However, without proper support, mesh p...
متن کاملAutomatic Proxy Generation and Load-Balancing-Based Dynamic Choice of Services
The paper addresses the issues of invoking services from within workflows which are becoming an increasingly popular paradigm of distributed programming. The main idea of our research is to develop a facility which enables load balancing between the available services and their instances. The system consists of three main modules: a proxy generator for a specific service according to its interf...
متن کاملLoad Balancing of Web Server System Using Service Queue Length
In this paper, we describe on the load balancing system of the web server system. Web based service are used too many organization to support their customers and employee. An important issue in developing such services is ensuring the quality of service (QOS). In recent years many researcher try it to the maintained the quality of web server, with load balancer and to use various techniques. In...
متن کاملThe Sandpile Load Balancer and Latency Minimization Problem
I present the sandpile load balancer, an application of the abelian sandpile model to dynamic load balancing. The sandpile load balancer exploits the self-organized criticality of the abelian sandpile model to distribute web traffic across a network of servers. I also propose the sandpile load balancer latency minimization problem in which the goal is to minimize the latency of packets across t...
متن کامل